Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 HAMBLETON PLACE Terraced £77,693 £17,200 17 Feb 1999
88 HAMBLETON PLACE Semi-Detached £188,677 £77,000 28 Feb 2003